primary producing basin - English Synonyms Dictionary